satellite uplink facility - Turco Inglés Diccionario